Skip to main content

Hardware

Host Server srv.abair.ie

The server is setup as a Proxmox Hypervisor running Debian 12, the host system merely serves as a Jump Host for servers further into the network, and as an LDAP server other than being a hypervisor. The host Server IP Address is 136.243.40.234

AX102

The Abair Infrastructure is comprised of one Hetzner Dedicated Server, an AX102 as well as an additional 5TB storage block. The Hetzner account is under Rían Errity's email at the moment, but Ailbhe Ní Chasaide and John Sloan are setup as billing emails to ensure the invoices are well-received and paid for promptly.

Virtual Machines

The main purpose of the host machine is to host virtual machines which the actual services run on. This provides network and access isolation to the various teams of researchers who work on the production services in the servers' care.

They are full KVM/QEMU virtual machines, some of which use Host cores rather than KVM vCores for performance or CPU flag reasons (for instance, MongoDB v5 requires a CPU with AVX enabled)

A full list of virtual machines and containers on this host server can be found in Server List

Specs

KeyValue
ProductHetzner:AX102
CPUAMD Ryzen 9 7950X3D 16-Core Processor
Memory125GB 3600 MT/s
Disk2x1.75 TiB NVME SW Raid 1
OSDebian 12 (Proxmox VE)

Proxmox

Proxmox VE is an open‑source virtualization platform based on Debian Linux that integrates the KVM hypervisor and LXC containers into a single, web‑based management interface. It provides built‑in clustering, software‑defined storage, high‑availability, and backup tools to simplify running and scaling virtual machines and containers.

Our Hetzner servers are managed through proxmox.

Backup Storage

Alongside our server space we're also renting a BX31 10TB storage box from Hetzner which provides us CIFS/SAMBA access to a 5TB redundant drive, this is mounted to /mnt/backup on the host system which serves as a Proxmox storage drive for VM Snapshots which are taken at 9pm nightly, with a 7-day retention period.

TODO: Backup proxmox configuration itself TODO: Write a separate article speaking about backing up more broadly.

Other Hardware

While we have several on-premises servers, these are currently out of scope of this documentation as they will need to be re-worked significantly to bring them into conformance with the rest of our network.